package com.lnsystem.service;

import java.util.List;

import org.joda.time.DateTime;
import org.joda.time.LocalDate;
import org.springframework.stereotype.Component;

import com.lnsystem.model.Stock;
import com.lnsystem.model.StockDailyData;
@Component 
public interface ReportingService {

        /**
         * Generates a report of all stocks picked up by analytics.
         * 
         * @param stockPicks - list of stocks that were picked up by Analytics Service.
         * @return - the path of the generated report.
         */
        public String generateReportOfStockPicks(String reportName,String title,  List<Stock> stockPicks);

		void emailReport(String path, String description);

}